satisfaction with life scale - Alemán Inglés Diccionario